clean (one's) plow - German English Dictionary